From: Raspbian automatic forward porter Date: Tue, 21 Jul 2026 17:17:10 +0000 (+0100) Subject: Merge version 14.3.0-12+rpi1 and 14.4.0-1 to produce 14.4.0-1+rpi1 X-Git-Tag: archive/raspbian/14.4.0-1+rpi1^0 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=a24a2120b48fe6e17400f598bf803332a5dfb7e3;p=gcc-14.git Merge version 14.3.0-12+rpi1 and 14.4.0-1 to produce 14.4.0-1+rpi1 --- a24a2120b48fe6e17400f598bf803332a5dfb7e3 diff --cc debian/changelog index c718e8c,c6eefd9..26db8b9 --- a/debian/changelog +++ b/debian/changelog @@@ -1,12 -1,118 +1,128 @@@ - gcc-14 (14.3.0-12+rpi1) forky-staging; urgency=medium ++gcc-14 (14.4.0-1+rpi1) forky-staging; urgency=medium + + [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green at Sat, 17 Feb 2018 00:20:23 +0000] + * Don't pass -march=armv7+fp to compiler when building libatomic. + + [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green] + * Disable testsuite (build seems to hang after testsuite completes). + - -- Raspbian forward porter Tue, 10 Feb 2026 08:52:04 +0000 ++ -- Raspbian forward porter Tue, 21 Jul 2026 17:17:09 +0000 ++ + gcc-14 (14.4.0-1) unstable; urgency=medium + + * GCC 14.4.0 release. + * Update newlib to 4.6.0.20260123. + * Update libgphobos symbols file. + * Refresh patches. + + -- Matthias Klose Sat, 27 Jun 2026 07:11:55 +0200 + + gcc-14 (14.3.0-16) unstable; urgency=medium + + * Revert fix for PR ada/125695, breaking the Debian Ada ABI (Fix couple + of oversights in Big_Integer package). Closes: #1140129. + * Let the ada build fail on an alihash mismatch, if fail_on_alihash_mismatch + is enabled. + + -- Matthias Klose Tue, 16 Jun 2026 12:44:12 +0200 + + gcc-14 (14.3.0-15) unstable; urgency=medium + + * Update to git 20260613 from the gcc-14 branch. + - Fix PR tree-optimization/120560, PR ipa/114790, PR middle-end/125146, + PR tree-optimization/125025, PR tree-optimization/125019, + PR tree-optimization/124868, PR tree-optimization/124555, + PR tree-optimization/123596, PR target/125751 (AVR), + PR tree-optimization/125079, PR tree-optimization/125039, + PR target/124133 (PPC), PR tree-optimization/124826, + PR target/125049 (loongarch), PR target/125409 (AVR), + PR target/125351 (X86), PR target/124316 (X86), + PR tree-optimization/122976, PR target/123102 (ARM), + PR target/124933 (ARM), PR tree-optimization/124627, + PR tree-optimization/124130, PR tree-optimization/120987, + PR ipa/123416, PR tree-optimization/123061, PR tree-optimization/123636, + PR tree-optimization/124677, PR tree-optimization/124132, + PR target/123271 (ARM), PR target/117771, PR c/124830, PR target/105192, + PR middle-end/123573, PR middle-end/123175, PR tree-optimization/119532, + PR rtl-optimization/120182, PR debug/123886, PR middle-end/123775, + PR tree-optimization/123741, PR tree-optimization/123729, + PR tree-optimization/123602, PR middle-end/123575, + PR tree-optimization/123537, PR tree-optimization/122793, + PR tree-optimization/107997, PR tree-optimization/121844, + PR tree-optimization/120341, PR ipa/116296, PR ipa/111036, + PR tree-optimization/110043, PR tree-optimization/109410, + PR rtl-optimization/106859, PR ada/125695, PR ada/125044, PR ada/125044, + PR ada/124836, PR ada/124607, PR c/123156, PR c++/125376, PR c++/124850, + PR c++/124632, PR c++/122658, PR c++/122070, PR c++/122550, + PR c++/97740, PR c++/124489, PR d/125089, PR fortran/106546, + PR fortran/115260, PR fortran/96986, PR fortran/94978, + PR fortran/93832, PR fortran/93814, PR fortran/93715, PR fortran/85352, + PR fortran/107425, PR fortran/79524, PR fortran/79524, PR fortran/109788, + PR fortran/102430, PR fortran/116829, PR fortran/100155, + PR fortran/102619, PR fortran/59104, PR fortran/121616, + PR fortran/124751, PR fortran/100194, PR fortran/95879, + PR fortran/120723, PR fortran/102596, PR fortran/120286, + PR fortran/95338, PR fortran/102459, PR fortran/82721, PR fortran/96087, + PR fortran/84245, PR fortran/119273, PR fortran/105168, + PR fortran/122046, PR fortran/124161, PR target/125752 (AVR), + PR libstdc++/122062, PR libstdc++/125369, PR libstdc++/120390, + PR libstdc++/102259, PR libstdc++/120029, PR libstdc++/120293, + PR libstdc++/121771, PR libstdc++/122567, PR libstdc++/123100, + PR libstdc++/109965, PR libstdc++/118088, PR libstdc++/122842, + PR libstdc++/124568, PR libstdc++/124124, PR libstdc++/105580. + * Update the ada-armel-libatomic patch for PR ada/107475. + * Fix PR sanitizer/124248, taken from the gcc-16 branch. + * Bump standards version. + * Apply proposed patch for PR rtl-optimization/123853 (m68k). See #1107416. + + -- Matthias Klose Sat, 13 Jun 2026 17:21:14 +0200 + + gcc-14 (14.3.0-14) unstable; urgency=medium + + * Revert: Ada: Fix finalization glitch for pools with subpools. + Breaks the Debian gnat ABI. + + -- Matthias Klose Tue, 17 Mar 2026 17:46:31 +0100 + + gcc-14 (14.3.0-13) unstable; urgency=medium + + * Update to git 20260316 from the gcc-14 branch. + - Fix PR target/124126 (AArch64), PR target/123285 (AArch64), + PR target/123457 (AArch64), PR tree-optimization/124135, + PR tree-optimization/124358, PR target/124366 (x86), + PR target/124315 (x86), PR target/124335 (x86), PR target/124138 (x86), + PR middle-end/124056, PR rtl-optimization/116600, PR middle-end/123386, + PR c/101312, PR middle-end/123978, PR c++/123818, PR middle-end/122689, + PR tree-optimization/121104, PR tree-optimization/123864, + PR middle-end/123876, PR middle-end/123703, PR tree-optimization/123736, + PR tree-optimization/123513, PR target/123607 (x86), + PR target/120250, PR tree-optimization/123431, PR middle-end/111817, + PR rtl-optimization/119291, PR rtl-optimization/121773, + PR tree-optimization/123351, PR target/123217 (x86), + PR target/123155 (x86), PR tree-optimization/122943, + PR middle-end/120052, PR middle-end/120564, PR lto/122620, + PR tree-optimization/122394, PR tree-optimization/119568, + PR rtl-optimization/123294, PR tree-optimization/123645, + PR tree-optimization/121776, PR ipa/122856, PR target/112400 (VAX), + PR target/123807 (loongarch), PR middle-end/124250, PR ipa/106260, + PR tree-optimization/117217, PR target/123624 (AArch64), + PR target/123779 (x86), PR target/123548 (AArch64), + PR middle-end/123887, PR middle-end/116772, PR ada/107475, + PR ada/124285, PR ada/124226, PR middle-end/120052, + PR middle-end/122624, PR c/105555, PR c/123365, PR c/123018, + PR c++/120685, PR c++/123889, PR c++/123578, PR c++/123667, + PR c++/123684, PR c++/123597, PR c++/91388, PR c++/122772, + PR c++/122834, PR c++/121445, PR c++/120876, PR c++/123845 + PR libstdc++/114865, PR d/124026, PR fortran/106946 + PR fortran/124482, PR fortran/124450, PR lto/121588, + PR preprocessor/105412, PR preprocessor/123273, + PR target/124365 (AArch64), PR libstdc++/114865, PR libstdc++/124363, + PR libstdc++/123875, PR libstdc++/122821, PR libstdc++/123991, + PR libstdc++/124024, PR libstdc++/90192, PR libstdc++/114153. + * Fix amdgcn-tools build dependencies for backports. + * For backports, require binutils (>= 2.40) on riscv64. + + -- Matthias Klose Mon, 16 Mar 2026 06:35:34 +0100 gcc-14 (14.3.0-12) unstable; urgency=medium